package com.liruan.rest.codegenerator;

import java.lang.String;
import java.lang.Long;
import java.time.LocalDateTime;


public class ImStaffStatusTransitionHistoryPO
{
	/**
	* 
	*/
	Long id;
	/**
	* 
	*/
	String staffId;
	/**
	 * 客服进行状态转换前的状态
	 */
	StaffStatus currentStatus;
	/**
	 * 客服进行状态转换前的状态
	 */
	StaffStatus postStatus;
	/**
	 * 状态切换操作的序号, 用以排序状态切换的先后顺序
	 */
	Long sequenceNumber;
	/**
	 * 当前链接的会话ID
	 */
	String sessionId;
	/**
	 * CURRENT_TIMESTAMP
	 */
	LocalDateTime createTime;

	public Long getId()
	{
		return id;
	}

	public void setId(Long id)
	{
		this.id = id;
	}

	public String getStaffId()
	{
		return staffId;
	}

	public void setStaffId(String staffId)
	{
		this.staffId = staffId;
	}

	public StaffStatus getCurrentStatus()
	{
		return currentStatus;
	}

	public void setCurrentStatus(StaffStatus currentStatus)
	{
		this.currentStatus = currentStatus;
	}

	public StaffStatus getPostStatus()
	{
		return postStatus;
	}

	public void setPostStatus(StaffStatus postStatus)
	{
		this.postStatus = postStatus;
	}

	public Long getSequenceNumber()
	{
		return sequenceNumber;
	}

	public void setSequenceNumber(Long sequenceNumber)
	{
		this.sequenceNumber = sequenceNumber;
	}

	public String getSessionId()
	{
		return sessionId;
	}

	public void setSessionId(String sessionId)
	{
		this.sessionId = sessionId;
	}

	public LocalDateTime getCreateTime()
	{
		return createTime;
	}

	public void setCreateTime(LocalDateTime createTime)
	{
		this.createTime = createTime;
	}
}